serpent cucumber - French English Dictionary